package controller;

import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

/**
 * SimpleMouseListener is a convenience class provided so that
 * there are no other functions other than the provided
 * mouseClicked(MouseEvent) operation. The other mouse events
 * typically located in a MouseListener do nothing inside
 * a SimpleMouseListener.
 * 
 *  @deviation
 *  This class did not exist in the design. This entire class
 *  is new.
 * @author matt
 *
 */
public abstract class SimpleMouseListener implements MouseListener {

	@Override
	public abstract void mouseClicked(MouseEvent e);

	@Override
	public void mouseEntered(MouseEvent e) {}

	@Override
	public void mouseExited(MouseEvent e) {}

	@Override
	public void mousePressed(MouseEvent e) {}

	@Override
	public void mouseReleased(MouseEvent e) {}
	
	
	

}
